<?php
/**
 * Controller_Index
 *
 * Класс отвечает за обработку главной страницы
 *
 * @author Дмитрий Кузьма <kouzma.d@gmail.com>
 * @version 1.1
 */
class Controller_Index extends Controller_Base {

	/**
	 * Конструктор контроллера
	 *
	 * @param array $arrRequest - массив, содержащий информацию о запросе к странице (элементы массива  - то что между слешами в URL)
	 */
	public function __construct(&$arrRequest) {
		Service_Debug::setDebug();
		parent::__construct($arrRequest);
	}
	
	/**
	 * Выбор действия по URL
	 */
	public function action() {
	  Service_Debug::setDebug();
		$this->actionIndex();
	}

	/**
	 * Отображение главной страницы
	 */
	public function actionIndex() {
		Service_Debug::setDebug();
		$objFederalDistrict = new FederalDistrict(3);
		$objArticle = new Article(1);
		
		$this->title = $objArticle->getField('title');
    	$this->description = $objArticle->getField('description');
    	$this->keywords = $objArticle->getField('keywords');
		$objViewBlock = new View_Block();
		
		$this->showHeader();
		
		$objViewBlock->showMainPageBanner();
		$objViewBlock->showMainContect($objFederalDistrict, $objArticle->getField('text'));
		
		$this->showFooter();
	}
	


}
?>